package com.example.erat.entity;

import com.baomidou.mybatisplus.annotation.IdType;
import com.baomidou.mybatisplus.annotation.TableId;
import com.baomidou.mybatisplus.annotation.TableName;
import lombok.Data;

import java.io.Serializable;
import java.util.Date;

@Data
@TableName("submission")
public class Submission implements Serializable {
    private static final long serialVersionUID = 1L;

    @TableId(type = IdType.AUTO)
    private int submissionId;    // 提交记录ID
    private int studentId;       // 学生ID
    private int experimentId;    // 实验ID
    private String fileName;        // 文件名
    private String filePath;        // 文件路径
    private Long fileSize;          // 文件大小（字节）
    private Date submitTime;        // 提交时间
    private Integer score;          // 评分
    private String feedback;        // 评语
    private Boolean isOverdue;      // 是否逾期
}   